#! /bin/bash
echo $$             #打印出当前进程的进程号
echo $0             #打印出当前进程的进程名
echo -n $'\e'"]0;Custom Deepin ISO Creator"$'\a'
echo Welcome Use Custom Deepin ISO Creator
echo 检测目录下是否有Deepin ISO文件
FILE=deepin.iso
if [ -f "$FILE" ]; then
    echo "检测到存在此文件$FILE"
    echo 开始下一步准备
    echo 安装依赖....
    sudo apt install squashfs-tools toilet mkisofs genisoimage
    echo 开始解包iso
    echo 获取root
    sudo mkdir iso
    sudo mount -o loop iso.iso ./iso
    sudo mkdir iso_modify
    sudo rsync -az ./iso ./iso_modify
    sudo mkdir squashfs
    echo Copying filesystem...
    sudo cp iso/casper/filesystem.squashfs ./squashfs
    cd squashfs
    echo 获取root，解压系统
    sudo unsquashfs filesystem.squashfs
    echo 解压完成
    echo 准备chroot
    clear
    sh chroot.sh
else 
    echo 请在目录下放置名为'deepin.iso的Deepin镜像文件'
    echo "$FILE does not exist"
fi